import Vue from 'vue'
import Vuex from 'vuex'
import app from './modules/app.js'
import browser from './modules/browser.js'
import network from './modules/network.js'
import cache from './modules/cache.js'
import record from './modules/record.js'
import footmark from './modules/footmark.js'
import mark from './modules/mark.js'
import source from './modules/source.js'
import referer from './modules/referer.js'
import collection from './modules/collection.js'
import followee from './modules/followee.js'
import path from './modules/path.js'
import audio from './modules/audio.js'
import reader from './modules/reader.js'
import subscribe from './modules/subscribe.js'
import resource from './modules/resource.js'
Vue.use(Vuex)
const store = new Vuex.Store({
	modules: {
		app,
		browser,
		network,
		cache,
		record,
		footmark,
		mark,
		source,
		referer,
		collection,
		followee,
		path,
		audio,
		reader,
		subscribe,
		resource
	}
})
export default store